Shell

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Shell >

使用shell快速查看局域网中主机的IP地址的代码

来源:互联网  作者:网友投稿  发布时间:2021-01-06 02:01
使用shell快速查看局域网中主机的IP地址的代码,注意,此脚本只是快速查看所在局域网中其它主机的IP地址,如果对...

使用shell快速查看局域网中主机的IP地址的代码,注意,此脚本只是快速查看所在局域网中其它主机的IP地址,如果对方设置了禁ping,则无法显示出此主机的IP地址哦。
[root@station1 ]# cat ping.sh
 

复制代码 代码如下:

#!/bin/bash
for i in `seq 1 254`
do
    {
        ping -c2 192.168.1.$i &>/dev/null && echo "192.168.1.$i is alive"
    }&
done
wait
 

[root@station1 ]# time ./ping.sh
192.168.1.2 is alive
192.168.1.1 is alive
192.168.1.101 is alive
 
real    0m11.918s
user    0m0.142s
sys 0m0.803s

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/shell/11308.shtml

相关文章
Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

使用shell快速查看局域网中主机的IP地址的代码

2021-01-06 编辑:网友投稿

使用shell快速查看局域网中主机的IP地址的代码,注意,此脚本只是快速查看所在局域网中其它主机的IP地址,如果对方设置了禁ping,则无法显示出此主机的IP地址哦。
[root@station1 ]# cat ping.sh
 

复制代码 代码如下:

#!/bin/bash
for i in `seq 1 254`
do
    {
        ping -c2 192.168.1.$i &>/dev/null && echo "192.168.1.$i is alive"
    }&
done
wait
 

[root@station1 ]# time ./ping.sh
192.168.1.2 is alive
192.168.1.1 is alive
192.168.1.101 is alive
 
real    0m11.918s
user    0m0.142s
sys 0m0.803s

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/shell/11308.shtml

相关文章

风云图片

推荐阅读

返回Shell频道首页